package cn.cleanarch.infra.idp.pms.domain.query;

import lombok.Data;

/**
 * 设计文件版本查询条件
 */
@Data
public class DesignFileVersionQuery {
    
    /**
     * 文件ID
     */
    private Long fileId;
    
    /**
     * 版本号
     */
    private String versionNumber;
    
    /**
     * 版本描述
     */
    private String description;
    
    /**
     * 文件类型
     */
    private String fileType;
    
    /**
     * 操作类型
     */
    private String operationType;
    
    /**
     * 版本状态
     */
    private String versionStatus;
    
    /**
     * 操作者ID
     */
    private Long operatorId;
    
    /**
     * 页码
     */
    private Integer page = 1;
    
    /**
     * 每页大小
     */
    private Integer size = 10;
}